Worldwide, محمد صالح علي (محمد صالح علي ) is a rare masculine first name. The forename محمد صالح علي is habitual in Sudan, where it is a rare boy's name, Yemen, and Saudi Arabia.
Translations, transliterations and names similar to the name
محمد صالح علي